Porcupine caribou is known as one of the longest migrating animal in the world. This pregnant female which has been keeping antlers during winter until after givibg birth for its protection (usually non pregnant female and male loose antlers after fall for saving energy for survival in poor food duration in winter) swims among of big ice chunks flowing in river current. Part of their spring migration going towards calving ground for giving birth.